/**
 * http://usejsdoc.org/
 * @class duck
 */
var Animal = require('./animal'),
	util = require("util");

/**
 * @desc 定义Duck 函数类
 */
function Duck(){
	/**应用argument 对象获取函数参数*/
	var _res = arguments[0];
	var _req = arguments[1];
	
	/**将Animal方法全部复制给 Duck对象*/
	Animal.call(this);
	
	/**应用util的inherits实现继承*/
	util.inherits(Duck, Animal);
	
	this.say = function(){
		console.log('ga...ga');
	};
}
/**将Duck中say方法暴露给外部接口*/
var duck = new Duck();
exports.say = duck.say;